package com.ztmg.water.service.water;

import com.github.pagehelper.PageInfo;
import com.ztmg.common.util.resultUtils.JsonResult;
import com.ztmg.water.dto.water.RefundInfoDTO;
import com.ztmg.water.dto.water.RefundInfoPageDTO;
import com.ztmg.water.vo.water.RefundInfoVO;

import java.util.List;

public interface RefundInfoService {
    JsonResult create(RefundInfoDTO dto);
    JsonResult update(RefundInfoDTO dto);
    JsonResult<RefundInfoVO> selectById(Integer id);
    JsonResult<List<RefundInfoVO>> select(RefundInfoDTO dto);
    JsonResult<PageInfo<RefundInfoVO>> selectPage(RefundInfoPageDTO dto);
    JsonResult deleteById(Integer id);
    JsonResult delete(RefundInfoDTO dto);
}
